department store – English–Latine translations

🇬🇧 en la 🇻🇦

department store noun

  • store containing many departments
emporium
Wiktionary Links